//
//  EmunMacro.h
//  habit
//  枚举定义
//  Created by huck on 15-9-2.
//  Copyright (c) 2015年 custom. All rights reserved.
//

#ifndef habit_EmunMacro_h
#define habit_EmunMacro_h


#endif

/**
 * tabbar底部导航枚举
 */
typedef NS_ENUM(NSInteger, TabBarItemType) {
    TabBarItemTypeHome = 0,
    TabBarItemTypeSupervise = 1,
    TabBarItemTypeProject = 2,
    TabBarItemTypeTask = 3
};


/**
 * 网络状态的枚举
 */
typedef NS_ENUM(NSInteger, NetType) {
    NetTypeNone = 0,
    NetTypeWiFi = 1,
    NetTypeWWAN = 2
};


/**
 * 导航条左右边按钮位子
 */
typedef enum {
    PositionTypeLeft,
    PositionTypeRight
} PositionType;


/**
 * 任务tab页导航类型
 */
typedef NS_ENUM(NSInteger, TaskType) {
    /** 任务类型代办任务*/
    TaskTypeUndone = 0,
    /** 任务类型已办任务*/
    TaskTypeDone = 1,
    /** 任务类型我的关注*/
    TaskTypeFollow = 2
};

/**
 * 任务状态类型 (0.待巡查 1.整改中 2.已完成
 */
typedef NS_ENUM(NSInteger, TaskStatusType) {
    /** 任务状态类型无*/
    TaskStatusTypeNone = -1,
    /** 任务状态类型待巡查*/
    TaskStatusTypeWatch = 0,
    /** 任务状态类型整改中*/
    TaskStatusTypeDeal = 1,
    /** 任务状态类型已完成*/
    TaskStatusTypeFinish = 2
};

/**
 * 巡查结果类型 (0合格，1不合格)
 */
typedef NS_ENUM(NSInteger, InspectResultType) {
    /**巡查结果类型合格*/
    InspectResultTypeOK = 0,
    /** 巡查结果类型不合格*/
    InspectResultTypeBad = 1
};

/**
 * 巡查状态类型 0,1,2等待整改 整改中 整改完成
 */
typedef NS_ENUM(NSInteger, ScoutStatus) {
    /**巡查状态等待整改*/
    ScoutStatusWait = 0,
    /** 巡查状态整改中*/
    ScoutStatusDoning = 1,
    /** 巡查状态整改完成*/
    ScoutStatusFinish = 2
    
};



